package demo

type Student struct {
	/*
		gorm 标签
		type 定义字段类型
		size 字段大小
		column 自定义列名
		primaryKey 主键
		unique 将列定义唯一键
		not null 禁止为空
		embedded 嵌入结构体
		embeddedPrefix 自定义嵌入前缀
		comment 注释
		多个标签用 ;
		default 默认值
	*/

	Id    uint
	Name  string
	Age   uint
	Email *string //使用指针是为了可以传空值
}

type User struct {
	Id     uint
	Name   string
	Email  *string
	Age    uint
	Money  int
	Remark string
}

type Advanced struct {
	Id     int
	Name   string
	Age    int
	Email  *string
	Gender bool
}

type Group struct {
	Count    int
	Gender   string
	NameList string
}
